home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / CHIP 2005-06.iso / program / internet / DCWeekly.exe / %AppDir% / ReleaseNotes.txt < prev    next >
Encoding:
Text File  |  2005-05-09  |  20.1 KB  |  374 lines

  1. === What's New In DC 2.205 ==========================================================
  2.  
  3.     - The preferences now allow you to choose whether you want Direct 
  4.       Connect to minimize to the system tray or the task bar
  5.     - The Client menu now has a 'Stats' option to display the stats graphs
  6.     - The 'up' button in the browse dialog that takes you to the parent folder
  7.       of the one you are browsing has a new icon
  8.     - When you have multiple browse views open and you resize the listview 
  9.       columns or the tree browser, the views all stay synchronized
  10.     - When you have multiple hub connections open and you resize the listview 
  11.       columns for the users list, or resize the list itself, all of the hub 
  12.       connections stay synchronized
  13.     - There is an option in the preferences to insert a timestamp at the 
  14.       beginning of all chat messages
  15.     - You can double click on upload or download items in the transfer section
  16.       to open the transferring file with the associated application
  17.     - The <selected> keyword for operator commands now works from the private
  18.       message dialogs
  19.     - The application now prevents users from making custom menus where a
  20.       separator item has children.
  21.     - There is a button to add a menu separator when defining custom commands
  22.     - Fixed a bug that kept the client from redirecting to new hubs
  23.     - The kick and redirect dialogs now display the name of the user who will
  24.       be redirected
  25.     - Direct Connect keeps you from sharing 'Program Files' 'Windows' 'Winnt'
  26.       and the 'Downloading' folder
  27.     - The error message for sharing a child of an already shared folder has 
  28.       been shortened so it fits in the error dialog of the preferences
  29.     - When you share folders you shouldn't, Direct Connect highlights the 
  30.       offending folders so you know which ones to correct
  31.     - The import queue command in the client menu now works for Direct Connect
  32.       1.0 queues
  33.     - When you activate a search view, the query text combo box is automatically
  34.       focused
  35.     - When you activate a hub view, the text input field is automatically focused
  36.     - When you activate a private message view, the text input field is 
  37.       automatically focused
  38.     - When the client responds to a private message with an away message, the 
  39.       message has "AWAY: " prepended
  40.     - Slash commands (i.e. "/refresh") now work in private message dialogs
  41.     - The remove all command that is used to clear queues now asks for a
  42.       confirmation
  43.     - The 'Dock Window' command was previously only accessible via ctrl+d with
  44.       no hint in the GUI; now each window's system menu contains a 'Dock' menu
  45.       item. The system menu is the menu you get when you click the windows icon
  46.       or right click its task bar entry.
  47.     - The stats window now displays the values of the graph in %, KB/s, or MB
  48.       depending on what is selected
  49.     - The auto complete feature defaults to completing by hash rather than name+size.
  50.     - The description tag is now it's own column.
  51.     - The user context menu that is displayed when clicking a users name now has an
  52.       option to load that users private message history
  53.     - The shared folder listview in the preferences is now sortable
  54.     - The passwords listview in the preferences is now sortable
  55.     - Hub list sources in the preferences are sortable
  56.     - The password listview in the preferences remembers its column width info
  57.     - The op menu listview in the preferences remembers its column width info
  58.     - The shared folders listview in the preferences remembers its column width info
  59.  
  60. === What's New In DC 2.204 ==========================================================
  61.  
  62.     - File lists render more than 10 times faster.
  63.     - When the application downloads a hub lists it won't freeze 
  64.       during the transfer.
  65.     - When you open the preferences dialog, the application won't
  66.       freeze while it calculates the number of bytes shared.
  67.     - App doesn't use LockWindowUpdate() any longer. If you ever
  68.       noticed your desktop flashing while using Direct Connect, 
  69.       it will no longer happen.
  70.     - Fixed a problem with hashing locked files. If you were
  71.       receiving an assertion error, this is most likely the cause.
  72.     - DNS resolution no longer blocks the application. You shouldn't
  73.       see a mini-freeze when connecting to a hub.
  74.     - Folders group while sorting file lists in browse dialogs.
  75.     - Fixed the tab order for the tab pages in the prefences. Tab key
  76.       navigation should better than before.
  77.  
  78. === What's New In DC 2.203 ==========================================================
  79.  
  80.     - BZip2 file list support.
  81.     - The queue only allows one transfer per local path. If you queue
  82.       FileA.zip from two users, only one will download at a time.
  83.     - Fixed a bug with the 'apparent' auto-complete that caused looser
  84.       matches than should be accepted to be accepted. 
  85.     - Tweaked the buffering settings and amortized some function calls
  86.       to make the CPU performance for file transfers a bit better - ~15%
  87.       improvement.
  88.  
  89. === What's New In DC 2.202 ==========================================================
  90.  
  91.     - Tiger Tree Hashing! As described at 
  92.           http://open-content.net/specs/draft-jchapweske-thex-02.html
  93.     - Automatic download completion. Direct Connect now finds alternate
  94.       sources for file-transfers closed by remote peers. It can find 
  95.       alternates by Tiger Tree Hash (Exact Match) or it can choose files
  96.       with similar names and the exact same file size.
  97.     - If the remote peer supports Tiger Tree Hashes, Direct Connect will
  98.       verify data as it is written to disk. This prevents transfers from
  99.       becoming corrupted.
  100.     - ZLib Compression 
  101.     - GetZBlock/GetTestZBlock support
  102.     - Client-2-Client Tiger Tree Hash Exchanged via GetMeta command
  103.     - Preference to control automatic download completion. Choices are
  104.       'Exact' vs 'Apparent'. An exact match occurs only when you have
  105.       the tiger tree hash of the file in question and are able to
  106.       find another client exporting that same tiger tree hash. Hence,
  107.       both clients must support hashing. Direct Connect currently 
  108.       works with BCDC++ at this point. 
  109.     - The back-end of the queue (Not GUI) has been re-written. 
  110.     - When a file completes all queued files with he same local path
  111.       are removed from the queue.
  112.  
  113. === What's New In DC 2.201 ==========================================================
  114.  
  115.     - Empty folders are now deleted from the 'Downloading' folder when 
  116.       they become empty.
  117.     - Crash on password of "" after closing and opening the app - fixed.
  118.     - File lists now get placed at the top of the queue when you request
  119.       to browse. So, if you queue, a bunch of small files, and close the
  120.       browse window, and then want to browse again, the file list will
  121.       be the first thing transfered.
  122.     - File transfers should now have a much higher maximum possible
  123.       throughput. The limit should be based on your network/HD as it
  124.       should. Previously direct connect could not transfer faster that
  125.       ~1.5MB/s on a pIII 600 notebook. This has been fixed. Also, 
  126.       tranfering files will consume less CPU.
  127.     - The various methods for adding and editing hubs in the connection 
  128.       window are now controlled by one dialog rather than a series of 
  129.       input boxes. You may also specify a name and password from these 
  130.       dialogs
  131.     - Private message windows now show the name of the hub the user is
  132.       from.
  133.     - The 'Welcome To Direct Connect' label on the main window now 
  134.       displays the total of connected hubs, users, and byte shared 
  135.       across all connected hubs.
  136.     - bz2 files now count as 'Compressed' for searching.
  137.     - aac and m4a files now count as 'Audio' files for searching.
  138.     - nfo, xml, and diz now count as 'Document' files for searching.
  139.     - 'divx' and 'xvid' now count as 'Video' files for searching.
  140.     - Fixed a file movement bug. You shouldn't see File.1.1.1.1.1.mpeg 
  141.       files anymore.
  142.     - Added AIM style notifications to the task bar. They can be turned 
  143.       off in the Prefs
  144.     - Application now comes to the foreground like it should when you 
  145.       double click the tray icon
  146.     - Added a status panel that shows graphs of uploads/downloads/cpu/
  147.       memory, available by right clicking the systray.
  148.     - The installer would let you install if you had the .NET Framework 1.0
  149.       even though the app requires version 1.1, this has been corrected.
  150.  
  151. === What's New In DC 2.20 ==========================================================
  152.  
  153.     - Added a 'feature' so that when the application crashes, the user
  154.       has the ability to optionally send some debugging infomation 
  155.       back to neo-modus.com should they wish to help.
  156.     - Added a 'Request Feature' start menu item that can be used
  157.       to request new features for Direct Connect.
  158.     - Version number in 'About Direct Connect' is now obtained from
  159.       the Direct Connect executables so that the version number is
  160.       always correct. Previously it wasn't updated for weekly builds
  161.     - Fixed a bug that slipped in with 2.0.29 that caused search 
  162.       queries to crash upon selecting results in the GUI.
  163.     - XML Queue's from other clients can now be imported from an 
  164.       'Import Queue' menu item in the 'Client' menu.
  165.     - Custom operator menus. You can now define custom menus under the
  166.       operator tab of the preferences. Each menu has a 'Target User'
  167.       when you use the menu item, a message will be sent to that user.
  168.       You get to type the contents of that message in that dialog, and
  169.       then it will always be just one click away. The 'Target User' 
  170.       can also be '<selected>'. If you enter '<selected>' for the user
  171.       name the currently selected user will receive your message.
  172.       The 'Target User' field is ignored if you choose to send the 
  173.       message over the main chat. These menus are targeted at 
  174.       operators who frequently communicate with bot's. The menus can
  175.       ordered into arbitrary hierarchies and each menu item can have 
  176.       a custom 16x16 icon. The menus are accessed by right clicking a 
  177.       users name in the hub, or left clicking a users name in a main 
  178.       chat or private message.
  179.     - The connect window and hub list code was rewritten. Now XML hub
  180.       lists have all of their native columns shown. 
  181.     - Hub list displays remember their column position and information 
  182.       individually. So, you can have the columns for an XML hub list,
  183.       and your favorites list be completely different, and these 
  184.       settings will be saved.    
  185.     - When you sort by 'Kind' in a search or browse dialog, the items
  186.       are sub-sorted by extension. So all movies will be next to each 
  187.       other, but in the set of movies they will be grouped by 'avi', 
  188.       'mpg', 'mpeg', 'mov' etc.
  189.     - The Connect dialog can now be a tab or a window, just like the 
  190.       hub connections browse dialogs, search dialogs, and message 
  191.       dialogs.
  192.     - The 'More..' text in the advanced search section was sometimes 
  193.       visible when it shouldn't have been. This has been corrected.
  194.     - Context menu's in the user lists didn't behave property and 
  195.       could sometimes be shown twice for just one click. This has
  196.       been corrected.
  197.     - Previously, in build 2.027, holding down the enter key in the
  198.       main chat or a private message window would cause a flood of 
  199.       messages. This has been corrected.
  200.     - Files smaller than 128KB do not require a slot. If a user 
  201.       connects to you when you are æmaxed outÆ they stay connected and
  202.       can keep downloading as long as files they ask for are less than
  203.       128KB. This includes your files list.
  204.     - Support for XML hub lists. YouÆll have to enter in the URL of an
  205.       XML hub list in the preferences window. XML lists compressed 
  206.       with bz2 are also supported.
  207.     - Fixed memory leaks in the æc/c++Æ layer. You can type /mem in 
  208.       the main chat for a memory report.
  209.     - You can use up and down arrow keys to scroll through a history
  210.       of what youÆve said in a chat dialog.
  211.     - The <DC tag now shows the correct number for number of 
  212.       connected hubs. Previously, it counted disconnected hubs 
  213.       as connected
  214.     - Whenever there is a peer connection in progress there will 
  215.       be a æconnectingÆ message in the transfers download section
  216.     - There is a contextual menu item that to add a hub to your
  217.       favorites. Just right click on the hubÆs tab to reveal it.
  218.     - ThereÆs a combo box in the advanced search section that 
  219.       allows you to pick a hub to limit your search to.
  220.     - The æpauseÆ and æresumeÆ menu items in the transfer context 
  221.       menu can now be used to pause and resume entire queues û like
  222.       DC 1.0
  223.     - When a transfer is aborted, the queue item represented by 
  224.       that transfer is returned to the top of the queue rather than
  225.       the bottom.
  226.     - You can type /fav or /favorites in the main chat to add a hub
  227.       to your favorites.
  228.     - Better DNS management. The client would previously forget 
  229.       hubÆs DNS names and instead use their IP addresses. This 
  230.       botched reconnect attempts and foiled the password saving 
  231.       system. It has been fixed.
  232.     - The æAdvancedÆ panel in the search window can be hidden with a 
  233.       toggle button next to the search button.
  234.     - You can now right-click on the column header of any list view 
  235.       for a context menu that will allow you to show/hide the columns
  236.     - The chat area now has a context menu to allow copy/paste/select 
  237.       all
  238.     - 'Advanced' button now enables and disables depending on the 
  239.       radio button selection
  240.     - The æAdvancedÆ button in the preferences used to set routing 
  241.       options now enables and disables with the radio button for 
  242.       æPassiveÆ and æActiveÆ mode.
  243.     - Better handling of pressing æenterÆ when chatting. 
  244.       Previously you could see the enter key splitting your text 
  245.       before It disappeared. This visual annoyance has been resolved.
  246.     - Combo boxes have been improved - Both drawing and clicking.
  247.     - The æQueue UsersÆ panel is now resizable.
  248.     - The æAdvancedÆ panel now hides items that donÆt fit all the
  249.       way on the view and shows a caption indicating there are 
  250.       more items to view.
  251.     - The ælast seen onÆ tool tips that where revealed when holding
  252.       the mouse over a queue user are now available when holding
  253.       the mouse over a queue item.
  254.     - Added an æactiveÆ/æpausedÆ column to the queue users column.
  255.     - Queue users iconÆs get badged with a pause symbol if their queue is 
  256.       paused.
  257.     - The æ/helpÆ section is now more informative.
  258.     - The names of hubs are now trimmed to fit in tabs while leaving them 
  259.       long for the caption next to user counts.
  260.     - Remote hub lists are now auto sorted by user count.
  261.     - Reconnect now works all of the time when you right click on a hubÆs tab.
  262.     - The client now logs all of its output to <Documents and Settings>\
  263.       <Your UserID>\Applciation Data\Neo-Modus.com\Direct Connect.stdout.txt
  264.       and Direct Connect.stderr.txt. If you have a problem that you report to
  265.       us, please include these files - especially if it is an assertion error.
  266.     - Font is selectable along with foreground and background color
  267.       in GUI preferences.
  268.     - Browse icon in transfer menu has been corrected to the new 
  269.       browse icon.
  270.     - WMV is now a 'Movie' type as far as search is concerned.
  271.     - Text in the info section (1003 Users Sharing 1.01 TB) now 
  272.       paints properly after a resize.
  273.     - Corrected icon in context menu for connect window to be the 
  274.       updated connect icon.
  275.     - Colors in 'Advanced Search' section now change with the rest
  276.       of the application.
  277.     - Combo box's now draw their background color properly.
  278.     - Connect window's toolbar doesn't flicker when selecting new
  279.       hubs from the list.
  280.     - Auto compelete is now not so zealous. It waits a fraction of a
  281.       second before guessing what you plan to type.
  282.     - Fixed bug null refrence error in peer communications.
  283.     - Holding the mouse over the user name list on the queue tab will
  284.       now bring up a tooltip expressing where and when the user was 
  285.       last seen.
  286.     - The system tray icon now has an exit menu
  287.     - The user icons will now are shown as grey if the user is away
  288.       they will have an 'A' badged over them if the user is known  
  289.       to be in active mode, and a 'P' if they are known to be in
  290.       passive mode. For example, if they are away and active their 
  291.       icon will be grey and have an 'A'. If they are present, but
  292.       the app doesn't know if they are active or passive their icon
  293.       will have the normal color with no badge.
  294.     - The context menu shown when the user clicks on a tab now 
  295.       enabled the 'close' and 'float' items correctly with respect to
  296.       the 'left most' and 'welcome' tab.
  297.     - There is a new movie icon.
  298.     - Fixed a bug in the queue ordering that made it appear that 
  299.       queue items hadn't been reordered, when in fact they had.
  300.     - The transfer menu now has a 'Queue Placement' sub-menu that 
  301.       allows for the movement of files within a user's queue.
  302.     - The application is now much faster at queueing files.
  303.     - The application shouldn't warn you about shutting down by saying
  304.       you have acive transfers when you can't see any active 
  305.       transfers.
  306.     - The 'Download' button in the browse view enables and disables 
  307.       more accurately.
  308.     - Fixed a resource leak that kept you from deleting some files
  309.       Direct Connect had used.
  310.     - Toggling whether the transfers are shown doesn't cause the app
  311.       to flicker as much.
  312.     - If a user you are private messaging disconnects from the hub
  313.       you knew them from, or you disconnec from that hub, you are
  314.       notified in the private message window. If you later rejoin
  315.       that hub through the same window/tab, the private message 
  316.       window/tab becomes active again and you are notified that the
  317.       user is available.
  318.     - The password managment system won't ask you to retype your 
  319.       password after being disconnected from a hub.
  320.     - Ping Results check box in the search dialog now works as 
  321.       intended. It previously had no effect.
  322.     - Smilies now work with different background colors
  323.     - Name coloring is now more accurate.
  324.     - The application no longer flickers when you change
  325.       your prefs, go to/from away mode, or refresh your list.
  326.     - You should no longer see strange values like -104.2 EB when
  327.       you first start transfering a file.
  328.     - MyList(X).dclist entries should no longer appear in the 
  329.       upload history.
  330.     - If you are an opperator, your icon will no longer flash back
  331.       and forth to the no op version of your icon while changing
  332.       your setings.
  333.     - The GUI settings allow you to specify to keep the connect window
  334.       open after connecting to a new hub.
  335.     - Upload items are now tracked in the history view also. 
  336.     - You can now click a chat name for a context menu.
  337.     - There's a menu option to refresh your shared files list.
  338.     - The GUI settings allow you to customize what gets printed in the
  339.      'Progress' section of transfers view.
  340.     - Hyperlinks in the chat views are now clickable. They're also
  341.       drawn in colored underlined text.
  342.     - There are two new columns in the search results 'Hub', and 
  343.       'Connection'
  344.     - If you right click on a hub's tab, now you can choose 
  345.           'Reconnect'
  346.         - If you upload a file at over 100KB/s, you'll get the 'fireball'
  347.       icon.
  348.     - The application now always allows Operators to connect and 
  349.       browse your file list or other small files.
  350.     - The application now supports Emoticons - smilies. They're also
  351.       customizable if you're willing to edit config files. See the
  352.       'Emoticons\' folder in your direct connect install folder.
  353.     - New download icon  
  354.     - New connect icon  
  355.     - New zip icon  
  356.     - New browse icon
  357.     - Fixed a bug that caused the program to crash having to do with
  358.       adding items to your favorites list.
  359.         - User definable hub lists. You can now add your own hub list 
  360.           sources to the program.
  361.         - Hub list compression. Hub lists can now be downloaded as bzip2
  362.           files to save transfer time and bandwidth.
  363.         - Password and name management on a per hub basis.
  364.       You can now assign a name and password to any hub address.
  365.       when the client connect to a hub that has a name or password
  366.           assigned, it will use the name and password provided in the 
  367.           settings. Should that password ever fail, the next time you 
  368.           connect to that server, you will be presented with a dialog
  369.           to enter a new password. This new password will then be stored 
  370.           for this hub address and used for subsequent connections.
  371.         - There is a preference to save and restore the active hub
  372.           connections when opening and closing the software.
  373.         - There is a preference to log conversations to disk.
  374.